import { defineStore } from "pinia";
import axios from "axios";

interface stateType {
    movieList: any[];
}
const useMovieStore = defineStore("movie", {
    state: (): stateType => {
        return {
            movieList: [],
        }
    },
    actions: {
        async setMovieList() {
            const result = await axios.get(
                "https://pcw-api.iqiyi.com/search/recommend/list?channel_id=1&data_type=1&mode=11&page_id=2&ret_num=48&session=b9fd987164f6aa47fad266f57dffaa6a"
            );
            this.movieList = result.data.data.list
        }
    }
});

export default useMovieStore